package com.dubbo.model.order.dtos;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class ServiceOrderDTO implements Serializable {

    /**
     * 页数
     */
    Integer page;

    /**
     * 页大小
     */
    Integer size;

    /**
     *订单编号
     */
    Long orderNumber ;

    /**
     *时间
     */
    Date beginTime  ;

    /**
     * 结束时间
     */
    Date endTime;

    /**
     *汽修厂名称
     */
    String repairPlantName ;

    /**客户名称
     *
     */
    String clientName  ;

    /**
     *支付状态
     */
    short payEnable ;

    /**
     *订单状态
     */
    short enable;

    public void checkParam() {
        if (this.page == null || this.page < 0) {
            setPage(1);
        }
        if (this.size == null || this.size < 0 || this.size > 100) {
            setSize(10);
        }
    }

}
